poncho made of wool or canvas - German English Dictionary